Agent/goal Orientation versus Object Orientation for Requirements Engineering: A Practical Evaluation Using an Exemplar

نویسندگان

  • Luiz Marcio Cysneiros
  • Vera Werneck
  • Juliana Amaral
  • Eric S. K. Yu
چکیده

There are many different approaches to understand and model system requirements. However, systems today tend to be increasingly complex. Agentand goal-oriented paradigms have been proposed as an alternative to object orientation to cope with these demands. Although it may be intuitive that object-oriented methods could not readily deal with issues such as autonomy, proactiviness and sociality, it is not yet clear to what extent this may be true. Thus, it is necessary to show not only where object orientation might fail, but also where agent/goal orientation still needs improvement. A practical approach that uses a well defined and complex problem producing specifications using agent/goal orientation and object orientation could guide us to understand better the strengths and weaknesses of each approach. That is the main goal of this paper. We use an exemplar proposed in 2001 by Yu and Cysneiros [1] to evaluate both agent/goal orientation and object orientation. For the agent/goal approach we use i*/Tropos, while for object orientation we use UML/RUP. Three teams applied both approaches to the exemplar, producing all the necessary models and answering the evaluation questions provided in the exemplar. We comment in detail on the key findings.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluating ADELFE Methodology in the Requirements Identification

The increasing use of multi-agent systems brings challenges that have not been studied yet, such as how should we adapt requirements elicitation to cope with agent properties like autonomy, sociability and proactiveness. Many methodologies were proposed adopting this new paradigm. However, most of them are still in their early phases and therefore need to be adapted. In this work ADELFE, an age...

متن کامل

Constructing a clinical curriculum evaluation tool based on community orientation strategy (A guide for application)

Introduction: SPICES is an approach to assist curriculum planners while planning, reviewing or revising a curriculum. However, in the literature, there are few published papers describing the application of SPICES criteria for curriculum evaluation. The goal of this study is development of curriculum evaluation tool based on community-based strategy in SPICES model. Method: This developmental ...

متن کامل

Domain Ontology Analysis in Agent-Oriented Requirements Engineering

Goal and agent orientation in Requirements Engineering has been recognized as a very promising approach. In fact, by adopting notions as those of Agent, Goal, Intentional Dependency and so on, it is possible to smoothly refine high-level requirements into detailed descriptions of the system-to-be. This paper introduces a requirements engineering framework based on the notions of Agent, Goal, an...

متن کامل

Pedagogical Utility of Cooperative Writing Technique through Performance-oriented Classroom Structure

There is controversy on the conditions under which cooperative learning methods can improve academic achievement. Group-specific motivational aspects might contribute to the effectiveness of cooperative learning among which classroom goal structures were focused on. More specifically, the study aimed at investigating the efficiency of cooperative writing technique through performance versus mas...

متن کامل

The relation of academic conscience to academic burnout:The mediating role of academic goal orientation

Introduction: Academic burnout in students is associated with a reduction in their academic performance.So, knowledge of the factors affecting it is of interest to the experts.  academic burnout is one of these factors that plays an important role in social and occupational education. Conscientiousness can have an impact on the goals and intentions that one considers for himself. It can have va...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005